package co.edu.uniandes.truequeAndes.servlets;

import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import co.edu.uniandes.truequeAndes.dao.ConsultaDAO;
import co.edu.uniandes.truequeAndes.fachada.TruequeAndes;
import co.edu.uniandes.truequeAndes.vos.Cliente;
import co.edu.uniandes.truequeAndes.vos.Producto;

public class ServletRF14 extends ServletTemplate{

	@Override
	public String darImagenTitulo(HttpServletRequest request) {
		// TODO Auto-generated method stub
		return "uniandes.png";
	}

	@Override
	public String darTituloPagina(HttpServletRequest request) {
		// TODO Auto-generated method stub
		return "exito";
	}

	@Override
	public void escribirContenido(HttpServletRequest request,
			HttpServletResponse response) throws IOException {
		Cliente reguardar=(Cliente)request.getSession().getAttribute("cliente");
		request.getSession().setAttribute("cliente", reguardar);
		TruequeAndes t= TruequeAndes.darInstancia();
		ConsultaDAO dao= t.dao;
		dao.inicializar();
		//REALIZAR LA CONSULTA E IMPRIMIR EL ARRAYLIST
		ArrayList iteracion=null;
		PrintWriter escritor=response.getWriter();
		
		escritor.print("<form method=\"POST\" action=\"ServletRF14Productos.htm\"><table width=\"720\" align=\"center\">\n");
		for (int i = 0; i < iteracion.size(); i++) 
		{	
			Producto algo=(Producto)iteracion.get(i);
			escritor.println("<tr>");
			escritor.println("<td width=\"360\" alignt=\"right\"><input type=\"radio\" value=\""+ algo.getId() + "\" name=\"producto\"></td><td align=\"left\" width=\"360\">El producto "+ algo.getNombre() + " con valor de " + algo.getValorComercial() + "</td>");
			escritor.println("<tr>");
			
		}
		
		escritor.println("<tr>");
		escritor.println("<td align=\"center\" width=\"719\"> <input type=\"submit\" name=\"regresar\" value=\"Regresar\"></td><td/></tr></table></form>");
		
		
	}

}
